<!DOCTYPE HTML>
<html lang="zh">
<head>
<title>Apache HBase 中文文档 - Apache HBase 2.1 Reference Guide | Docs4dev</title>
<meta charset="UTF-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta name="description" content="HBase是建立在Hadoop文件系统之上的分布式面向列的数据库。它是一个横向扩展的开源项目。它提供对数据的随机实时读/写访问,并作为Hadoop文件系统的一部分。">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="HandheldFriendly" content="true">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta property="og:type" content="website">
<meta property="og:title" content="Apache HBase 中文文档 - Apache HBase 2.1 Reference Guide">
<meta property="og:url" content="https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/">
<meta property="og:site_name" content="Docs4dev">
<meta property="og:locale" content="zh_CN">
<meta name="twitter:card" content="HBase是建立在Hadoop文件系统之上的分布式面向列的数据库。它是一个横向扩展的开源项目。它提供对数据的随机实时读/写访问,并作为Hadoop文件系统的一部分。">
<meta name="generator" content="Docs4dev template engine">
<link rel="stylesheet" href="static/css/app.min.css">
<link rel="shortcut icon" href="https://www.docs4dev.com/static/images/favicon.ico" type="image/x-icon">
<script async="" src="static/js/js.js"></script>
<script async="" src="static/js/adsbygoogle.js" crossorigin="anonymous"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
      dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'UA-129571937-1');
  </script>
<link rel="amphtml" href="https://www.docs4dev.com/amp/docs/zh/apache-hbase/2.1/reference/index.html">

<script type="application/ld+json">{"name":null,"headline":"Apache HBase 中文文档-Apache HBase 2.1 Reference Guide","inLanguage":"zh-CN","version":"2.1","image":"/static/icon/icon-hbase.png","datePublished":"2021-05-20T12:51:01Z","dateCreated":"2021-05-20T12:51:01Z","dateModified":"2021-07-03T12:24:36Z","@context":"https://schema.org/","@type":"APIReference","abstract":"HBase是建立在Hadoop文件系统之上的分布式面向列的数据库。它是一个横向扩展的开源项目。它提供对数据的随机实时读/写访问,并作为Hadoop文件系统的一部分。"}</script>
</head>
<body>
<div class="book with-summary">
<div class="book-summary">
<div class="logo">
<a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference');" style="color: inherit;">
<img src="static/picture/icon-hbase.png" style="width: 48px; height: 48px;" alt="Logo">
</a>
<b style="color: inherit; margin-left: 8px;">Apache HBase 中文文档</b>
</div>
<div class="item">
<div>
<label for="version">版本</label>
<select id="version" onchange="onVersionChange(this)">
<option value="2.1" selected="selected">2.1</option>
</select>
</div>
<div style="margin-top: 8px;">
<label for="language">语言</label>
<select id="language" onchange="onLangChange(this)" value="zh">
<option value="en">English</option>
<option value="zh" selected="selected">中文</option>
</select>
</div>

</div>
<div class="item menus">
<a title="Table of Contents" style="margin-right: 8px;" href="#">
<i class="fa fa-chevron-left"></i>
<span style="margin-left: 2px;">返回目录</span>
</a>
</div>
<nav role="navigation" id="navigation">
<ul class="summary">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_preface');" title="Preface"> Preface </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#getting_started');" title="Getting Started"> Getting Started </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_introduction');" title="1. Introduction"> 1. Introduction </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#quickstart');" title="2. 快速入门-独立 HBase"> 2. 快速入门-独立 HBase </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#configuration');" title="Apache HBase 配置"> Apache HBase 配置 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_configuration_files');" title="3. Configuration Files"> 3. Configuration Files </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#basic.prerequisites');" title="4. Basic Prerequisites"> 4. Basic Prerequisites </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#standalone_dist');" title="5. HBase 运行模式：独立和分布式"> 5. HBase 运行模式：独立和分布式 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#confirm');" title="6. 运行并确认安装"> 6. 运行并确认安装 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#config.files');" title="7. Default Configuration"> 7. Default Configuration </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#example_config');" title="8. Example Configurations"> 8. Example Configurations </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#important_configurations');" title="9. 重要配置"> 9. 重要配置 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#dyn_config');" title="10. Dynamic Configuration"> 10. Dynamic Configuration </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#upgrading');" title="Upgrading"> Upgrading </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.versioning');" title="11. HBase 版本号和兼容性"> 11. HBase 版本号和兼容性 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_rollback');" title="12. Rollback"> 12. Rollback </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_upgrade_paths');" title="13. Upgrade Paths"> 13. Upgrade Paths </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#shell');" title="Apache HBase Shell"> Apache HBase Shell </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#scripting');" title="14. 用 Ruby 编写脚本"> 14. 用 Ruby 编写脚本 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_running_the_shell_in_non_interactive_mode');" title="15. 在非交互模式下运行命令行 Management 程序"> 15. 在非交互模式下运行命令行 Management 程序 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.shell.noninteractive');" title="16. OS 脚本中的 HBase Shell"> 16. OS 脚本中的 HBase Shell </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_read_hbase_shell_commands_from_a_command_file');" title="17. 从命令文件中读取 HBase Shell 命令"> 17. 从命令文件中读取 HBase Shell 命令 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_passing_vm_options_to_the_shell');" title="18. 将 VM 选项传递到命令行 Management 程序"> 18. 将 VM 选项传递到命令行 Management 程序 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_overriding_configuration_starting_the_hbase_shell');" title="19. 覆盖启动 HBase Shell 的配置"> 19. 覆盖启动 HBase Shell 的配置 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_shell_tricks');" title="20. Shell Tricks"> 20. Shell Tricks </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#datamodel');" title="Data Model"> Data Model </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#conceptual.view');" title="21. Conceptual View"> 21. Conceptual View </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#physical.view');" title="22. Physical View"> 22. Physical View </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_namespace');" title="23. Namespace"> 23. Namespace </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_table');" title="24. Table"> 24. Table </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_row');" title="25. Row"> 25. Row </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#columnfamily');" title="26. Column Family"> 26. Column Family </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_cells');" title="27. Cells"> 27. Cells </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_data_model_operations');" title="28. 数据模型操作"> 28. 数据模型操作 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#versions');" title="29. Versions"> 29. Versions </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#dm.sort');" title="30. Sort Order"> 30. Sort Order </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#dm.column.metadata');" title="31. Column Metadata"> 31. Column Metadata </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#joins');" title="32. Joins"> 32. Joins </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_acid');" title="33. ACID"> 33. ACID </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema');" title="HBase 和架构设计"> HBase 和架构设计 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.creation');" title="34. Schema Creation"> 34. Schema Creation </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#table_schema_rules_of_thumb');" title="35. 表架构的经验法则"> 35. 表架构的经验法则 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#regionserver_sizing_rules_of_thumb');" title="RegionServer 大小调整的经验法则"> RegionServer 大小调整的经验法则 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#number.of.cfs');" title="36. 关于列族的数量"> 36. 关于列族的数量 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#rowkey.design');" title="37. Rowkey Design"> 37. Rowkey Design </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.versions');" title="38. 版本数"> 38. 版本数 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#supported.datatypes');" title="39. Supported Datatypes"> 39. Supported Datatypes </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.joins');" title="40. Joins"> 40. Joins </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ttl');" title="41. 生存时间(TTL)"> 41. 生存时间(TTL) </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cf.keep.deleted');" title="42. 保留删除的单元格"> 42. 保留删除的单元格 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#secondary.indexes');" title="43. 二级索引和备用查询路径"> 43. 二级索引和备用查询路径 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_constraints');" title="44. Constraints"> 44. Constraints </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.casestudies');" title="45. 模式设计案例研究"> 45. 模式设计案例研究 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.ops');" title="46. 操作和性能配置选项"> 46. 操作和性能配置选项 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_special_cases');" title="47. Special Cases"> 47. Special Cases </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mapreduce');" title="HBase 和 MapReduce"> HBase 和 MapReduce </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.mapreduce.classpath');" title="48. HBase，MapReduce 和 CLASSPATH"> 48. HBase，MapReduce 和 CLASSPATH </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_mapreduce_scan_caching');" title="49. MapReduce 扫描缓存"> 49. MapReduce 扫描缓存 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_bundled_hbase_mapreduce_jobs');" title="50. Binding 的 HBase MapReduce 作业"> 50. Binding 的 HBase MapReduce 作业 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_hbase_as_a_mapreduce_job_data_source_and_data_sink');" title="51. HBase 作为 MapReduce 作业数据源和数据接收器"> 51. HBase 作为 MapReduce 作业数据源和数据接收器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_writing_hfiles_directly_during_bulk_import');" title="52. 批量导入期间直接写入 HFile"> 52. 批量导入期间直接写入 HFile </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_rowcounter_example');" title="53. RowCounter Example"> 53. RowCounter Example </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#splitter');" title="54. Map-Task Splitting"> 54. Map-Task Splitting </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mapreduce.example');" title="55. HBase MapReduce 示例"> 55. HBase MapReduce 示例 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mapreduce.htable.access');" title="56. 在 MapReduce 作业中访问其他 HBase 表"> 56. 在 MapReduce 作业中访问其他 HBase 表 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mapreduce.specex');" title="57. Speculative Execution"> 57. Speculative Execution </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cascading');" title="58. Cascading"> 58. Cascading </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#security');" title="保护 Apache HBase"> 保护 Apache HBase </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_web_ui_security');" title="59. Web UI 安全"> 59. Web UI 安全 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.secure.configuration');" title="60. 安全的 Client 端访问 Apache HBase"> 60. 安全的 Client 端访问 Apache HBase </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.secure.simpleconfiguration');" title="61. 简单的用户访问 Apache HBase"> 61. 简单的用户访问 Apache HBase </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_securing_access_to_hdfs_and_zookeeper');" title="62. 确保对 HDFS 和 ZooKeeper 的访问"> 62. 确保对 HDFS 和 ZooKeeper 的访问 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_securing_access_to_your_data');" title="63. 保护对您数据的访问"> 63. 保护对您数据的访问 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#security.example.config');" title="64. 安全配置示例"> 64. 安全配置示例 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_architecture');" title="Architecture"> Architecture </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.overview');" title="65. Overview"> 65. Overview </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.catalog');" title="66. Catalog Tables"> 66. Catalog Tables </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#architecture.client');" title="67. Client"> 67. Client </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#client.filter');" title="68. Client 请求过滤器"> 68. Client 请求过滤器 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#architecture.master');" title="69. Master"> 69. Master </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#regionserver.arch');" title="70. RegionServer"> 70. RegionServer </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#regions.arch');" title="71. Regions"> 71. Regions </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.bulk.load');" title="72. Bulk Loading"> 72. Bulk Loading </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.hdfs');" title="73. HDFS"> 73. HDFS </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.timelineconsistent.reads');" title="74. 时间轴一致的高可用读取"> 74. 时间轴一致的高可用读取 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase_mob');" title="75. 存储中型对象(MOB)"> 75. 存储中型对象(MOB) </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#inmemory_compaction');" title="In-memory Compaction"> In-memory Compaction </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#imc.overview');" title="76. Overview"> 76. Overview </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_enabling');" title="77. Enabling"> 77. Enabling </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#syncreplication');" title="Synchronous Replication"> Synchronous Replication </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_background');" title="78. Background"> 78. Background </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_design');" title="79. Design"> 79. Design </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_operation_and_maintenance');" title="80. 运维"> 80. 运维 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase_apis');" title="Apache HBase API"> Apache HBase API </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_examples');" title="81. Examples"> 81. Examples </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#external_apis');" title="Apache HBase 外部 API"> Apache HBase 外部 API </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_rest');" title="82. REST"> 82. REST </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_thrift');" title="83. Thrift"> 83. Thrift </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#c');" title="84. C/C Apache HBaseClient 端"> 84. C/C Apache HBaseClient 端 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#jdo');" title="85. 在 HBase 中使用 Java 数据对象(JDO)"> 85. 在 HBase 中使用 Java 数据对象(JDO) </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#scala');" title="86. Scala"> 86. Scala </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#jython');" title="87. Jython"> 87. Jython </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#thrift');" title="节俭 API 和过滤器语言"> 节俭 API 和过滤器语言 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#thrift.filter_language');" title="88. Filter Language"> 88. Filter Language </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cp');" title="Apache HBase 协处理器"> Apache HBase 协处理器 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_coprocessor_overview');" title="89. Coprocessor Overview"> 89. Coprocessor Overview </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_types_of_coprocessors');" title="90. 协处理器的类型"> 90. 协处理器的类型 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cp_loading');" title="91. Loading Coprocessors"> 91. Loading Coprocessors </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cp_example');" title="92. Examples"> 92. Examples </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_guidelines_for_deploying_a_coprocessor');" title="93. 部署协处理器的准则"> 93. 部署协处理器的准则 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_restricting_coprocessor_usage');" title="94. 限制协处理器使用"> 94. 限制协处理器使用 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#performance');" title="Apache HBase 性能调优"> Apache HBase 性能调优 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.os');" title="95. Operating System"> 95. Operating System </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.network');" title="96. Network"> 96. Network </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#jvm');" title="97. Java"> 97. Java </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.configurations');" title="98. HBase Configurations"> 98. HBase Configurations </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.zookeeper');" title="99. ZooKeeper"> 99. ZooKeeper </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.schema');" title="100. Schema Design"> 100. Schema Design </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.general');" title="101. HBase 通用模式"> 101. HBase 通用模式 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.writing');" title="102. 写入 HBase"> 102. 写入 HBase </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.reading');" title="103. 从 HBase 读取"> 103. 从 HBase 读取 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.deleting');" title="104. 从 HBase 删除"> 104. 从 HBase 删除 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.hdfs');" title="105. HDFS"> 105. HDFS </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.ec2');" title="106. Amazon EC2"> 106. Amazon EC2 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.hbase.mr.cluster');" title="107. 并置 HBase 和 MapReduce"> 107. 并置 HBase 和 MapReduce </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.casestudy');" title="108. Case Studies"> 108. Case Studies </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#profiler');" title="Profiler Servlet"> Profiler Servlet </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_background_2');" title="109. Background"> 109. Background </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_prerequisites_2');" title="110. Prerequisites"> 110. Prerequisites </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_usage');" title="111. Usage"> 111. Usage </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_ui');" title="112. UI"> 112. UI </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_notes');" title="113. Notes"> 113. Notes </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble');" title="故障排除和调试 Apache HBase"> 故障排除和调试 Apache HBase </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.general');" title="114. General Guidelines"> 114. General Guidelines </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.log');" title="115. Logs"> 115. Logs </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.resources');" title="116. Resources"> 116. Resources </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.tools');" title="117. Tools"> 117. Tools </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.client');" title="118. Client"> 118. Client </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.mapreduce');" title="119. MapReduce"> 119. MapReduce </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.namenode');" title="120. NameNode"> 120. NameNode </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.network');" title="121. Network"> 121. Network </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.rs');" title="122. RegionServer"> 122. RegionServer </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.master');" title="123. Master"> 123. Master </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.zookeeper');" title="124. ZooKeeper"> 124. ZooKeeper </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.ec2');" title="125. Amazon EC2"> 125. Amazon EC2 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.versions');" title="126. HBase 和 Hadoop 版本问题"> 126. HBase 和 Hadoop 版本问题 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_hbase_and_hdfs');" title="127. HBase 和 HDFS"> 127. HBase 和 HDFS </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.tests');" title="128. 运行单元或集成测试"> 128. 运行单元或集成测试 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.casestudy');" title="129. Case Studies"> 129. Case Studies </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.crypto');" title="130. Cryptographic Features"> 130. Cryptographic Features </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_operating_system_specific_issues');" title="131. os 特定问题"> 131. os 特定问题 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_jdk_issues');" title="132. JDK Issues"> 132. JDK Issues </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#casestudies');" title="Apache HBase 案例研究"> Apache HBase 案例研究 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#casestudies.overview');" title="133. Overview"> 133. Overview </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#casestudies.schema');" title="134. Schema Design"> 134. Schema Design </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#casestudies.perftroub');" title="135. Performance/Troubleshooting"> 135. Performance/Troubleshooting </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops_mgt');" title="Apache HBase 运营 Management"> Apache HBase 运营 Management </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#tools');" title="136. HBase 工具和 Util"> 136. HBase 工具和 Util </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.regionmgt');" title="137. Region Management"> 137. Region Management </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#node.management');" title="138. Node Management"> 138. Node Management </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase_metrics');" title="139. HBase Metrics"> 139. HBase Metrics </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.monitoring');" title="140. HBase Monitoring"> 140. HBase Monitoring </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_cluster_replication');" title="141. Cluster Replication"> 141. Cluster Replication </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_running_multiple_workloads_on_a_single_cluster');" title="142. 在单个群集上运行多个工作负载"> 142. 在单个群集上运行多个工作负载 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.backup');" title="143. HBase Backup"> 143. HBase Backup </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.snapshots');" title="144. HBase Snapshots"> 144. HBase Snapshots </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#snapshots_azure');" title="145. 在 Microsoft Azure Blob 存储中存储快照"> 145. 在 Microsoft Azure Blob 存储中存储快照 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.capacity');" title="146. 容量规划和区域调整"> 146. 容量规划和区域调整 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#table.rename');" title="147. Table Rename"> 147. Table Rename </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#rsgroup');" title="148. RegionServer Grouping"> 148. RegionServer Grouping </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#normalizer');" title="149. Region Normalizer"> 149. Region Normalizer </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#developer');" title="构建和开发 Apache HBase"> 构建和开发 Apache HBase </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#getting.involved');" title="150. Getting Involved"> 150. Getting Involved </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#repos');" title="151. Apache HBase 存储库"> 151. Apache HBase 存储库 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_ides');" title="152. IDEs"> 152. IDEs </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#build');" title="153. 构建 Apache HBase"> 153. 构建 Apache HBase </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#releasing');" title="154. 发布 Apache HBase"> 154. 发布 Apache HBase </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.rc.voting');" title="155. 对发行候选人进行投票"> 155. 对发行候选人进行投票 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.release.announcement');" title="156. Announcing Releases"> 156. Announcing Releases </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#documentation');" title="157. 生成 HBase 参考指南"> 157. 生成 HBase 参考指南 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.org');" title="158. Updating"> 158. Updating </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.tests');" title="159. Tests"> 159. Tests </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#developing');" title="160. Developer Guidelines"> 160. Developer Guidelines </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#unit.tests');" title="单元测试 HBase 应用程序"> 单元测试 HBase 应用程序 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_junit');" title="161. JUnit"> 161. JUnit </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mockito');" title="162. Mockito"> 162. Mockito </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_mrunit');" title="163. MRUnit"> 163. MRUnit </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_integration_testing_with_an_hbase_mini_cluster');" title="164. 与 HBase Mini-Cluster 的集成测试"> 164. 与 HBase Mini-Cluster 的集成测试 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#protobuf');" title="HBase 中的 Protobuf"> HBase 中的 Protobuf </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_protobuf');" title="165. Protobuf"> 165. Protobuf </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#pv2');" title="程序框架(Pv2)："> 程序框架(Pv2)： </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_procedures');" title="166. Procedures"> 166. Procedures </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_subprocedures');" title="167. Subprocedures"> 167. Subprocedures </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_procedureexecutor');" title="168. ProcedureExecutor"> 168. ProcedureExecutor </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_nonces');" title="169. Nonces"> 169. Nonces </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_wait_wake_suspend_yield');" title="170. Wait/Wake/Suspend/Yield"> 170. Wait/Wake/Suspend/Yield </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_locking');" title="171. Locking"> 171. Locking </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_procedure_types');" title="172. Procedure Types"> 172. Procedure Types </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_references');" title="173. References"> 173. References </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#amv2');" title="开发人员的 AMv2 说明"> 开发人员的 AMv2 说明 </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_background_3');" title="174. Background"> 174. Background </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_new_system');" title="175. New System"> 175. New System </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_procedures_detail');" title="176. Procedures Detail"> 176. Procedures Detail </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_ui_2');" title="177. UI"> 177. UI </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_logging');" title="178. Logging"> 178. Logging </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_implementation_notes');" title="179. Implementation Notes"> 179. Implementation Notes </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_new_configs');" title="180. New Configs"> 180. New Configs </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_tools');" title="181. Tools"> 181. Tools </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#zookeeper');" title="ZooKeeper"> ZooKeeper </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_using_existing_zookeeper_ensemble');" title="182. 使用现有的 ZooKeeper 合奏"> 182. 使用现有的 ZooKeeper 合奏 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#zk.sasl.auth');" title="183. ZooKeeper 的 SASL 身份验证"> 183. ZooKeeper 的 SASL 身份验证 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#community');" title="Community"> Community </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_decisions');" title="184. Decisions"> 184. Decisions </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#community.roles');" title="185. Community Roles"> 185. Community Roles </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.commit.msg.format');" title="186. 提交消息格式"> 186. 提交消息格式 </a> </li>
</ul> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_appendix');" title="Appendix"> Appendix </a>
<ul class="articles">
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#appendix_contributing_to_documentation');" title="附录 A：撰写文档"> 附录 A：撰写文档 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#faq');" title="附录 B：常见问题"> 附录 B：常见问题 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#appendix_acl_matrix');" title="附录 C：访问控制矩阵"> 附录 C：访问控制矩阵 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#compression');" title="附录 D：HBase 中的压缩和数据块编码"> 附录 D：HBase 中的压缩和数据块编码 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#sql');" title="附录 E：基于 HBase 的 SQL"> 附录 E：基于 HBase 的 SQL </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ycsb');" title="附录 F：YCSB"> 附录 F：YCSB </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_hfile_format_2');" title="附录 G：HFile 格式"> 附录 G：HFile 格式 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#other.info');" title="附录 H：有关 HBase 的其他信息"> 附录 H：有关 HBase 的其他信息 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.history');" title="附录一：HBase 历史"> 附录一：HBase 历史 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#asf');" title="附录 J：HBase 和 Apache 软件基金会"> 附录 J：HBase 和 Apache 软件基金会 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#orca');" title="附录 K：Apache HBase Orca"> 附录 K：Apache HBase Orca </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#tracing');" title="附录 L：在 HBase 中启用类似 Dapper 的跟踪"> 附录 L：在 HBase 中启用类似 Dapper 的跟踪 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#tracing.client.modifications');" title="187. Client Modifications"> 187. Client Modifications </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#tracing.client.shell');" title="188. 从 HBase Shell 进行跟踪"> 188. 从 HBase Shell 进行跟踪 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.rpc');" title="附录 M：0.95 RPC 规范"> 附录 M：0.95 RPC 规范 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_known_incompatibilities_among_hbase_versions');" title="附录 N：HBase 版本之间的已知不兼容性"> 附录 N：HBase 版本之间的已知不兼容性 </a> </li>
<li class="chapter"> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_hbase_2_0_incompatible_changes');" title="189. HBase 2.0 不兼容的更改"> 189. HBase 2.0 不兼容的更改 </a> </li>
</ul> </li>
</ul>
</nav>
</div>
<div class="book-body">
<div class="body-inner">
<header class="book-header">
<div class="dropdown pull-right js-toolbar-action">
<a class="btn toggle-dropdown" aria-label="Language" href="#">
<i class="fa fa-globe"></i>
</a>
<div class="dropdown-menu dropdown-left">
<div class="dropdown-caret"><span class="caret-outer"></span><span class="caret-inner"></span></div>
<div class="buttons">
<button class="button size-1" onclick="changeLang('zh_CN')">中文</button>
</div>
<div class="buttons">
<button class="button size-1" onclick="changeLang('en_US')">English</button>
</div>
</div>
</div>
<a class="btn pull-right js-toolbar-action non-mobile" aria-label="Sign up" href="register.html">
<i class="fa fa-sign-in"></i> <span>注册</span>
</a>
<a class="btn pull-right js-toolbar-action non-mobile" aria-label="Sign in" href="register.html">
<i class="fa fa-sign-in"></i>
<span>登录</span>
</a>
<a class="btn pull-left js-toolbar-action btn-summary" href="#"><i class="fa fa-align-justify"></i></a>
<div class="dropdown pull-left font-settings js-toolbar-action">
<a class="btn toggle-dropdown" aria-label="Font Settings" href="#">
<i class="fa fa-font"></i>
</a>
<div class="dropdown-menu dropdown-right">
<div class="dropdown-caret"><span class="caret-outer"></span><span class="caret-inner"></span></div>
<div class="buttons">
<button class="button size-2 font-reduce">A</button>
<button class="button size-2 font-enlarge">A</button>
</div>
<div class="buttons">
<button class="button size-2 family-serif">Serif</button>
<button class="button size-2 family-sans">Sans</button>
</div>
<div class="buttons">
<button class="button size-3 theme-white">White</button>
<button class="button size-3 theme-sepia">Sepia</button>
<button class="button size-3 theme-night">Night</button>
</div>
</div>
</div>
<a class="btn pull-left js-toolbar-action non-mobile" aria-label="Home" href="zh.html">
<i class="fa fa-home"></i> <span>首页</span>
</a>
<a class="btn pull-left js-toolbar-action non-mobile" aria-label="Guide" href="javascript:window.open('https://www.javadoc.org/');">
<i class="fa fa-book"></i> <span>API Docs</span>
</a>
<a class="btn pull-left js-toolbar-action non-mobile" aria-label="Tools" href="index1.html">
<i class="fa fa-gears"></i> <span>工具</span>
</a>
<div class="dropdown pull-left js-toolbar-action mobile">
<a class="btn toggle-dropdown" aria-label="Language" href="#">
<i class="fa fa-chevron-down"></i>
</a>
<div class="dropdown-menu dropdown-right">
<div class="dropdown-caret"><span class="caret-outer"></span><span class="caret-inner"></span></div>
<div class="buttons">
<a class="button size-1" aria-label="Home" href="zh.html">
<i class="fa fa-home"></i> <span>首页</span>
</a>
</div>
<div class="buttons">
<a class="button size-1" aria-label="Guide" href="javascript:window.open('https://www.javadoc.org/');">
<i class="fa fa-book"></i> <span>API Docs</span>
</a>
</div>
<div class="buttons">
<a class="button size-1" aria-label="Tools" href="index1.html">
<i class="fa fa-gears"></i> <span>工具</span>
</a>
</div>
</div>
</div>
<div id="autocomplete" class="pull-right"></div>
<span id="toolbar-title"></span>
</header>
<div class="page-wrapper" tabindex="-1" role="main">
<div class="page-inner">
<section class="normal markdown-section">
<div id="content">
<h1>Apache HBase 2.1 Reference Guide</h1>
<div><ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-6108808167664152" data-ad-slot="6964403648"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
<div><div class="divider">
<span class="divider-inner-text">Table of Contents</span>
</div>
<ul class="toc">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_preface');" title="Preface"> Preface </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#getting_started');" title="Getting Started"> Getting Started </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_introduction');" title="1. Introduction"> 1. Introduction </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#quickstart');" title="2. 快速入门-独立 HBase"> 2. 快速入门-独立 HBase </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#configuration');" title="Apache HBase 配置"> Apache HBase 配置 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_configuration_files');" title="3. Configuration Files"> 3. Configuration Files </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#basic.prerequisites');" title="4. Basic Prerequisites"> 4. Basic Prerequisites </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#standalone_dist');" title="5. HBase 运行模式：独立和分布式"> 5. HBase 运行模式：独立和分布式 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#confirm');" title="6. 运行并确认安装"> 6. 运行并确认安装 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#config.files');" title="7. Default Configuration"> 7. Default Configuration </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#example_config');" title="8. Example Configurations"> 8. Example Configurations </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#important_configurations');" title="9. 重要配置"> 9. 重要配置 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#dyn_config');" title="10. Dynamic Configuration"> 10. Dynamic Configuration </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#upgrading');" title="Upgrading"> Upgrading </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.versioning');" title="11. HBase 版本号和兼容性"> 11. HBase 版本号和兼容性 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_rollback');" title="12. Rollback"> 12. Rollback </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_upgrade_paths');" title="13. Upgrade Paths"> 13. Upgrade Paths </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#shell');" title="Apache HBase Shell"> Apache HBase Shell </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#scripting');" title="14. 用 Ruby 编写脚本"> 14. 用 Ruby 编写脚本 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_running_the_shell_in_non_interactive_mode');" title="15. 在非交互模式下运行命令行 Management 程序"> 15. 在非交互模式下运行命令行 Management 程序 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.shell.noninteractive');" title="16. OS 脚本中的 HBase Shell"> 16. OS 脚本中的 HBase Shell </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_read_hbase_shell_commands_from_a_command_file');" title="17. 从命令文件中读取 HBase Shell 命令"> 17. 从命令文件中读取 HBase Shell 命令 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_passing_vm_options_to_the_shell');" title="18. 将 VM 选项传递到命令行 Management 程序"> 18. 将 VM 选项传递到命令行 Management 程序 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_overriding_configuration_starting_the_hbase_shell');" title="19. 覆盖启动 HBase Shell 的配置"> 19. 覆盖启动 HBase Shell 的配置 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_shell_tricks');" title="20. Shell Tricks"> 20. Shell Tricks </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#datamodel');" title="Data Model"> Data Model </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#conceptual.view');" title="21. Conceptual View"> 21. Conceptual View </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#physical.view');" title="22. Physical View"> 22. Physical View </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_namespace');" title="23. Namespace"> 23. Namespace </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_table');" title="24. Table"> 24. Table </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_row');" title="25. Row"> 25. Row </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#columnfamily');" title="26. Column Family"> 26. Column Family </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_cells');" title="27. Cells"> 27. Cells </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_data_model_operations');" title="28. 数据模型操作"> 28. 数据模型操作 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#versions');" title="29. Versions"> 29. Versions </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#dm.sort');" title="30. Sort Order"> 30. Sort Order </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#dm.column.metadata');" title="31. Column Metadata"> 31. Column Metadata </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#joins');" title="32. Joins"> 32. Joins </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_acid');" title="33. ACID"> 33. ACID </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema');" title="HBase 和架构设计"> HBase 和架构设计 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.creation');" title="34. Schema Creation"> 34. Schema Creation </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#table_schema_rules_of_thumb');" title="35. 表架构的经验法则"> 35. 表架构的经验法则 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#regionserver_sizing_rules_of_thumb');" title="RegionServer 大小调整的经验法则"> RegionServer 大小调整的经验法则 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#number.of.cfs');" title="36. 关于列族的数量"> 36. 关于列族的数量 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#rowkey.design');" title="37. Rowkey Design"> 37. Rowkey Design </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.versions');" title="38. 版本数"> 38. 版本数 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#supported.datatypes');" title="39. Supported Datatypes"> 39. Supported Datatypes </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.joins');" title="40. Joins"> 40. Joins </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ttl');" title="41. 生存时间(TTL)"> 41. 生存时间(TTL) </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cf.keep.deleted');" title="42. 保留删除的单元格"> 42. 保留删除的单元格 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#secondary.indexes');" title="43. 二级索引和备用查询路径"> 43. 二级索引和备用查询路径 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_constraints');" title="44. Constraints"> 44. Constraints </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.casestudies');" title="45. 模式设计案例研究"> 45. 模式设计案例研究 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#schema.ops');" title="46. 操作和性能配置选项"> 46. 操作和性能配置选项 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_special_cases');" title="47. Special Cases"> 47. Special Cases </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mapreduce');" title="HBase 和 MapReduce"> HBase 和 MapReduce </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.mapreduce.classpath');" title="48. HBase，MapReduce 和 CLASSPATH"> 48. HBase，MapReduce 和 CLASSPATH </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_mapreduce_scan_caching');" title="49. MapReduce 扫描缓存"> 49. MapReduce 扫描缓存 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_bundled_hbase_mapreduce_jobs');" title="50. Binding 的 HBase MapReduce 作业"> 50. Binding 的 HBase MapReduce 作业 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_hbase_as_a_mapreduce_job_data_source_and_data_sink');" title="51. HBase 作为 MapReduce 作业数据源和数据接收器"> 51. HBase 作为 MapReduce 作业数据源和数据接收器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_writing_hfiles_directly_during_bulk_import');" title="52. 批量导入期间直接写入 HFile"> 52. 批量导入期间直接写入 HFile </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_rowcounter_example');" title="53. RowCounter Example"> 53. RowCounter Example </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#splitter');" title="54. Map-Task Splitting"> 54. Map-Task Splitting </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mapreduce.example');" title="55. HBase MapReduce 示例"> 55. HBase MapReduce 示例 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mapreduce.htable.access');" title="56. 在 MapReduce 作业中访问其他 HBase 表"> 56. 在 MapReduce 作业中访问其他 HBase 表 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mapreduce.specex');" title="57. Speculative Execution"> 57. Speculative Execution </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cascading');" title="58. Cascading"> 58. Cascading </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#security');" title="保护 Apache HBase"> 保护 Apache HBase </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_web_ui_security');" title="59. Web UI 安全"> 59. Web UI 安全 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.secure.configuration');" title="60. 安全的 Client 端访问 Apache HBase"> 60. 安全的 Client 端访问 Apache HBase </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.secure.simpleconfiguration');" title="61. 简单的用户访问 Apache HBase"> 61. 简单的用户访问 Apache HBase </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_securing_access_to_hdfs_and_zookeeper');" title="62. 确保对 HDFS 和 ZooKeeper 的访问"> 62. 确保对 HDFS 和 ZooKeeper 的访问 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_securing_access_to_your_data');" title="63. 保护对您数据的访问"> 63. 保护对您数据的访问 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#security.example.config');" title="64. 安全配置示例"> 64. 安全配置示例 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_architecture');" title="Architecture"> Architecture </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.overview');" title="65. Overview"> 65. Overview </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.catalog');" title="66. Catalog Tables"> 66. Catalog Tables </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#architecture.client');" title="67. Client"> 67. Client </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#client.filter');" title="68. Client 请求过滤器"> 68. Client 请求过滤器 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#architecture.master');" title="69. Master"> 69. Master </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#regionserver.arch');" title="70. RegionServer"> 70. RegionServer </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#regions.arch');" title="71. Regions"> 71. Regions </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.bulk.load');" title="72. Bulk Loading"> 72. Bulk Loading </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.hdfs');" title="73. HDFS"> 73. HDFS </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#arch.timelineconsistent.reads');" title="74. 时间轴一致的高可用读取"> 74. 时间轴一致的高可用读取 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase_mob');" title="75. 存储中型对象(MOB)"> 75. 存储中型对象(MOB) </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#inmemory_compaction');" title="In-memory Compaction"> In-memory Compaction </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#imc.overview');" title="76. Overview"> 76. Overview </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_enabling');" title="77. Enabling"> 77. Enabling </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#syncreplication');" title="Synchronous Replication"> Synchronous Replication </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_background');" title="78. Background"> 78. Background </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_design');" title="79. Design"> 79. Design </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_operation_and_maintenance');" title="80. 运维"> 80. 运维 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase_apis');" title="Apache HBase API"> Apache HBase API </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_examples');" title="81. Examples"> 81. Examples </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#external_apis');" title="Apache HBase 外部 API"> Apache HBase 外部 API </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_rest');" title="82. REST"> 82. REST </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_thrift');" title="83. Thrift"> 83. Thrift </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#c');" title="84. C/C Apache HBaseClient 端"> 84. C/C Apache HBaseClient 端 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#jdo');" title="85. 在 HBase 中使用 Java 数据对象(JDO)"> 85. 在 HBase 中使用 Java 数据对象(JDO) </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#scala');" title="86. Scala"> 86. Scala </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#jython');" title="87. Jython"> 87. Jython </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#thrift');" title="节俭 API 和过滤器语言"> 节俭 API 和过滤器语言 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#thrift.filter_language');" title="88. Filter Language"> 88. Filter Language </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cp');" title="Apache HBase 协处理器"> Apache HBase 协处理器 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_coprocessor_overview');" title="89. Coprocessor Overview"> 89. Coprocessor Overview </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_types_of_coprocessors');" title="90. 协处理器的类型"> 90. 协处理器的类型 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cp_loading');" title="91. Loading Coprocessors"> 91. Loading Coprocessors </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#cp_example');" title="92. Examples"> 92. Examples </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_guidelines_for_deploying_a_coprocessor');" title="93. 部署协处理器的准则"> 93. 部署协处理器的准则 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_restricting_coprocessor_usage');" title="94. 限制协处理器使用"> 94. 限制协处理器使用 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#performance');" title="Apache HBase 性能调优"> Apache HBase 性能调优 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.os');" title="95. Operating System"> 95. Operating System </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.network');" title="96. Network"> 96. Network </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#jvm');" title="97. Java"> 97. Java </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.configurations');" title="98. HBase Configurations"> 98. HBase Configurations </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.zookeeper');" title="99. ZooKeeper"> 99. ZooKeeper </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.schema');" title="100. Schema Design"> 100. Schema Design </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.general');" title="101. HBase 通用模式"> 101. HBase 通用模式 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.writing');" title="102. 写入 HBase"> 102. 写入 HBase </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.reading');" title="103. 从 HBase 读取"> 103. 从 HBase 读取 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.deleting');" title="104. 从 HBase 删除"> 104. 从 HBase 删除 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.hdfs');" title="105. HDFS"> 105. HDFS </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.ec2');" title="106. Amazon EC2"> 106. Amazon EC2 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.hbase.mr.cluster');" title="107. 并置 HBase 和 MapReduce"> 107. 并置 HBase 和 MapReduce </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#perf.casestudy');" title="108. Case Studies"> 108. Case Studies </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#profiler');" title="Profiler Servlet"> Profiler Servlet </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_background_2');" title="109. Background"> 109. Background </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_prerequisites_2');" title="110. Prerequisites"> 110. Prerequisites </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_usage');" title="111. Usage"> 111. Usage </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_ui');" title="112. UI"> 112. UI </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_notes');" title="113. Notes"> 113. Notes </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble');" title="故障排除和调试 Apache HBase"> 故障排除和调试 Apache HBase </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.general');" title="114. General Guidelines"> 114. General Guidelines </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.log');" title="115. Logs"> 115. Logs </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.resources');" title="116. Resources"> 116. Resources </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.tools');" title="117. Tools"> 117. Tools </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.client');" title="118. Client"> 118. Client </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.mapreduce');" title="119. MapReduce"> 119. MapReduce </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.namenode');" title="120. NameNode"> 120. NameNode </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.network');" title="121. Network"> 121. Network </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.rs');" title="122. RegionServer"> 122. RegionServer </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.master');" title="123. Master"> 123. Master </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.zookeeper');" title="124. ZooKeeper"> 124. ZooKeeper </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.ec2');" title="125. Amazon EC2"> 125. Amazon EC2 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.versions');" title="126. HBase 和 Hadoop 版本问题"> 126. HBase 和 Hadoop 版本问题 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_hbase_and_hdfs');" title="127. HBase 和 HDFS"> 127. HBase 和 HDFS </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.tests');" title="128. 运行单元或集成测试"> 128. 运行单元或集成测试 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.casestudy');" title="129. Case Studies"> 129. Case Studies </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#trouble.crypto');" title="130. Cryptographic Features"> 130. Cryptographic Features </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_operating_system_specific_issues');" title="131. os 特定问题"> 131. os 特定问题 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_jdk_issues');" title="132. JDK Issues"> 132. JDK Issues </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#casestudies');" title="Apache HBase 案例研究"> Apache HBase 案例研究 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#casestudies.overview');" title="133. Overview"> 133. Overview </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#casestudies.schema');" title="134. Schema Design"> 134. Schema Design </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#casestudies.perftroub');" title="135. Performance/Troubleshooting"> 135. Performance/Troubleshooting </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops_mgt');" title="Apache HBase 运营 Management"> Apache HBase 运营 Management </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#tools');" title="136. HBase 工具和 Util"> 136. HBase 工具和 Util </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.regionmgt');" title="137. Region Management"> 137. Region Management </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#node.management');" title="138. Node Management"> 138. Node Management </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase_metrics');" title="139. HBase Metrics"> 139. HBase Metrics </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.monitoring');" title="140. HBase Monitoring"> 140. HBase Monitoring </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_cluster_replication');" title="141. Cluster Replication"> 141. Cluster Replication </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_running_multiple_workloads_on_a_single_cluster');" title="142. 在单个群集上运行多个工作负载"> 142. 在单个群集上运行多个工作负载 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.backup');" title="143. HBase Backup"> 143. HBase Backup </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.snapshots');" title="144. HBase Snapshots"> 144. HBase Snapshots </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#snapshots_azure');" title="145. 在 Microsoft Azure Blob 存储中存储快照"> 145. 在 Microsoft Azure Blob 存储中存储快照 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ops.capacity');" title="146. 容量规划和区域调整"> 146. 容量规划和区域调整 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#table.rename');" title="147. Table Rename"> 147. Table Rename </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#rsgroup');" title="148. RegionServer Grouping"> 148. RegionServer Grouping </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#normalizer');" title="149. Region Normalizer"> 149. Region Normalizer </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#developer');" title="构建和开发 Apache HBase"> 构建和开发 Apache HBase </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#getting.involved');" title="150. Getting Involved"> 150. Getting Involved </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#repos');" title="151. Apache HBase 存储库"> 151. Apache HBase 存储库 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_ides');" title="152. IDEs"> 152. IDEs </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#build');" title="153. 构建 Apache HBase"> 153. 构建 Apache HBase </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#releasing');" title="154. 发布 Apache HBase"> 154. 发布 Apache HBase </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.rc.voting');" title="155. 对发行候选人进行投票"> 155. 对发行候选人进行投票 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.release.announcement');" title="156. Announcing Releases"> 156. Announcing Releases </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#documentation');" title="157. 生成 HBase 参考指南"> 157. 生成 HBase 参考指南 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.org');" title="158. Updating"> 158. Updating </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.tests');" title="159. Tests"> 159. Tests </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#developing');" title="160. Developer Guidelines"> 160. Developer Guidelines </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#unit.tests');" title="单元测试 HBase 应用程序"> 单元测试 HBase 应用程序 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_junit');" title="161. JUnit"> 161. JUnit </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#mockito');" title="162. Mockito"> 162. Mockito </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_mrunit');" title="163. MRUnit"> 163. MRUnit </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_integration_testing_with_an_hbase_mini_cluster');" title="164. 与 HBase Mini-Cluster 的集成测试"> 164. 与 HBase Mini-Cluster 的集成测试 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#protobuf');" title="HBase 中的 Protobuf"> HBase 中的 Protobuf </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_protobuf');" title="165. Protobuf"> 165. Protobuf </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#pv2');" title="程序框架(Pv2)："> 程序框架(Pv2)： </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_procedures');" title="166. Procedures"> 166. Procedures </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_subprocedures');" title="167. Subprocedures"> 167. Subprocedures </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_procedureexecutor');" title="168. ProcedureExecutor"> 168. ProcedureExecutor </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_nonces');" title="169. Nonces"> 169. Nonces </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_wait_wake_suspend_yield');" title="170. Wait/Wake/Suspend/Yield"> 170. Wait/Wake/Suspend/Yield </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_locking');" title="171. Locking"> 171. Locking </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_procedure_types');" title="172. Procedure Types"> 172. Procedure Types </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_references');" title="173. References"> 173. References </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#amv2');" title="开发人员的 AMv2 说明"> 开发人员的 AMv2 说明 </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_background_3');" title="174. Background"> 174. Background </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_new_system');" title="175. New System"> 175. New System </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_procedures_detail');" title="176. Procedures Detail"> 176. Procedures Detail </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_ui_2');" title="177. UI"> 177. UI </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_logging');" title="178. Logging"> 178. Logging </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_implementation_notes');" title="179. Implementation Notes"> 179. Implementation Notes </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_new_configs');" title="180. New Configs"> 180. New Configs </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_tools');" title="181. Tools"> 181. Tools </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#zookeeper');" title="ZooKeeper"> ZooKeeper </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_using_existing_zookeeper_ensemble');" title="182. 使用现有的 ZooKeeper 合奏"> 182. 使用现有的 ZooKeeper 合奏 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#zk.sasl.auth');" title="183. ZooKeeper 的 SASL 身份验证"> 183. ZooKeeper 的 SASL 身份验证 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#community');" title="Community"> Community </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_decisions');" title="184. Decisions"> 184. Decisions </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#community.roles');" title="185. Community Roles"> 185. Community Roles </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.commit.msg.format');" title="186. 提交消息格式"> 186. 提交消息格式 </a> </li>
</ul> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_appendix');" title="Appendix"> Appendix </a>
<ul class="articles">
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#appendix_contributing_to_documentation');" title="附录 A：撰写文档"> 附录 A：撰写文档 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#faq');" title="附录 B：常见问题"> 附录 B：常见问题 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#appendix_acl_matrix');" title="附录 C：访问控制矩阵"> 附录 C：访问控制矩阵 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#compression');" title="附录 D：HBase 中的压缩和数据块编码"> 附录 D：HBase 中的压缩和数据块编码 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#sql');" title="附录 E：基于 HBase 的 SQL"> 附录 E：基于 HBase 的 SQL </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#ycsb');" title="附录 F：YCSB"> 附录 F：YCSB </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_hfile_format_2');" title="附录 G：HFile 格式"> 附录 G：HFile 格式 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#other.info');" title="附录 H：有关 HBase 的其他信息"> 附录 H：有关 HBase 的其他信息 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.history');" title="附录一：HBase 历史"> 附录一：HBase 历史 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#asf');" title="附录 J：HBase 和 Apache 软件基金会"> 附录 J：HBase 和 Apache 软件基金会 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#orca');" title="附录 K：Apache HBase Orca"> 附录 K：Apache HBase Orca </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#tracing');" title="附录 L：在 HBase 中启用类似 Dapper 的跟踪"> 附录 L：在 HBase 中启用类似 Dapper 的跟踪 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#tracing.client.modifications');" title="187. Client Modifications"> 187. Client Modifications </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#tracing.client.shell');" title="188. 从 HBase Shell 进行跟踪"> 188. 从 HBase Shell 进行跟踪 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#hbase.rpc');" title="附录 M：0.95 RPC 规范"> 附录 M：0.95 RPC 规范 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_known_incompatibilities_among_hbase_versions');" title="附录 N：HBase 版本之间的已知不兼容性"> 附录 N：HBase 版本之间的已知不兼容性 </a> </li>
<li> <a href="javascript:window.open('https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference/book.html#_hbase_2_0_incompatible_changes');" title="189. HBase 2.0 不兼容的更改"> 189. HBase 2.0 不兼容的更改 </a> </li>
</ul> </li>
</ul></div>
</div>
</section>
<div class="right-sidebar">
<div class="affix"><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6108808167664152" data-ad-slot="3102929424" data-ad-format="auto" data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
</div>
</div>
<div class="ft">
<a href="#toolbar-title" id="anchorNavigationExGoTop"><i class="fa fa-arrow-up"></i></a>
<footer class="footer">
<div class="footer__container--normal">
<img alt="扫码关注公众号" title="扫码关注公众号" src="static/picture/qr-code.png" width="170" height="170">
<div class="footer__description--normal">
<p class="paragraph footer__author--normal">Docs4dev<sup class="super">&#xAE;</sup>
</p>
<p class="paragraph footer__quote&#45;&#45;normal">
如果你在使用过程中遇到任何问题，可以在 <a href="javascript:window.open('https://github.com/docs4dev/docs4dev-issues');" target="_blank" rel="noopener noreferrer">这里<i class="fa fa-external-link"></i></a> 提issue。
</p>
<div class="footer__main--normal">
<p class="paragraph footer__main__paragraph--normal copyright" style="color: #666 !important;">
<a href="javascript:window.open('https://beian.miit.gov.cn/');">
蜀ICP备14021783号-6
</a>
</p>
<p class="paragraph footer__main__paragraph--normal copyright" style="color: #666 !important;">
Copyright &#xA9; Docs4dev all
right reserved, powered by <a href="index2.html" target="_blank">Docs4dev</a></p>
</div>
</div>
</div>
<div class="box__issues">
</div>
</footer>
</div>
</div>
</div>
</div>
</div>
<script>
  var hasToc = true;
  /*  var downloadable = /!*false*!/ false;
    var editable = /!*false*!/ false;
    var code = /!*"apache-hbase"*!/ false;
    var version = /!*"2.1"*!/ false;
    var type = /!*"reference"*!/ false;
    var lang = /!*"zh"*!/ 'en';
    //edit link
    require(["gitbook", "jQuery"], function (gitbook, $) {
      gitbook.events.bind('start', function (e, config) {
        // Add edit toolbar to left
        var chapterId = /!*16901*!/ 0;
        if (downloadable) {
          gitbook.toolbar.createButton({
            icon: 'fa fa-download',
            text: '下载',
            onClick: function () {
              window.open('/download?code=' + code + '&version=' + version + '&type=' + type + '&lang=' + lang);
            }
          });
        }
        if (editable) {
          gitbook.toolbar.createButton({
            icon: 'fa fa-edit',
            text: '编辑此页',
            onClick: function () {
              window.open('/docs/edit?chapterId=' + chapterId + '&lang=' + lang);
            }
          });
        }
      });
    });*/
</script>
<script>
    var code = "apache-hbase";
    var lang = "zh";
  </script>

<script src="static/js/autocomplete-js.js"></script>
<script src="static/js/app.min.js"></script>
<script src="static/js/search.min.js"></script>
</body>
</html>
